mine (excavation/explosive) - Alemán Inglés Diccionario